package org.nicocube.airain.app.client;

import java.util.List;

import org.nicocube.airain.app.client.domain.AppGameCharacter;
import org.nicocube.airain.domain.client.exception.DomainException;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("appgcs.rpc")
public interface AppGCService extends RemoteService {
	List<AppGameCharacter> getList() throws DomainException;
	AppGameCharacter create(AppGameCharacter gc) throws DomainException;
	boolean delete(AppGameCharacter gc) throws DomainException;
}
